home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #14
/
Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO
/
netmail
/
txtq130.zip
/
TXTQ.DOC
< prev
next >
Wrap
Text File
|
1996-01-26
|
5KB
|
135 lines
TXTQ utilities, v1.30
Convert mail reader saved-message files back into .QWK packets
Freeware, copyright (c) January 26, 1996
by
David Daniel Anderson
Reign Ware
** READ REIGNWAR.TXT FOR LEGAL TERMS **
Overview:
~~~~~~~~~
ROBOQ, SLMRQ and SRQ convert mail reader saved-message files back into
QWK packets.
Archive contents:
~~~~~~~~~~~~~~~~~
The TXTQ archive now includes three convertor programs:
1) ROBOQ - converts Robomail "Text files" into .QWK packets.
(The Robomail "Text file" is any plain text file created by
Robomail's "Text File Output" command.)
2) SLMRQ - converts SLMR ".SAV" text files into .QWK packets.
(The SLMR ".SAV" file is any plain text file created by SLMR's
"save message(s)" command.)
3) SRQ - converts SPEED READ "save files" into .QWK packets.
(The SPEED "save file" is any plain text file created by SPEED
READ's "save message" command.)
Note: SRQ can also read text files made with my QTXT (QWK to
TEXT) program, and convert them *back* into .QWK packets.
Usage:
~~~~~~
RoboQ <Robomail "Text file(s)">
SLMRQ <SLMR ".SAV" file(s)>
SRQ <SPEED "save file(s)">
Examples:
~~~~~~~~~
RoboQ startrek.msg
SLMRQ vr5.sav
SRQ babylon5.txt
Notes:
~~~~~~
*) DOS wildcards (*,?) are permitted in the <text file> specifications.
*) ROBOQ.CFG, SLMRQ.CFG and SRQ.CFG are just plain text files. They may
be edited to make changes to configurable options. Read the .CFG files
to see if you want to make any changes to the defaults.
*) The *.CFG files need not be used (the defaults should be fine), but, if
a .CFG file is used, it MUST be in the same dir as the executable which
it matches (the filename.EXE file).
*) The resulting QWKs will have the same filename as the text files, but
will have a file extension of ".QWK", ".Q00", ".Q01" or similar.
*) The text files should NOT have messages from more than one BBS, since
the resulting MESSAGES.DAT file might contain some contradictory data.
(For example, conference 71 on one BBS is probably not the same as
conference 71 on another.)
*) If multiple conferences are included in a text file, it may help to
save them sequentially, (conference 0 followed by conference 1, etc.).
*) Messages are limited to about 60k, longer messages will be truncated.
*) Message numbers are not included in Robomail's "Text files", so the
ROBOQ *.QWK messages will be numbered sequentially, starting at 1 in
each conference.
Errors:
~~~~~~~
Most error messages are self-explanatory, but "#4" might be confusing:
ROBOQ, SLMRQ and SRQ all look for certain delimiters and headers to decide
where one message ends and the next begins.
Robomail uses the 3-character-long "<*>" sequence as a delimiter.
SLMR uses a 75-character-long row of equal signs (=) as a delimiter.
SPEED uses a 79-character-long row of equal signs (=) as a delimiter.
If a delimiter is found, but a valid header doesn't follow it, then the
program will be confused, and abort. The program will tell you where it
was in the file when it aborted by giving you an approximate line number.
To fix the text file, alter the inappropriately placed delimiter so that
the program will ignore it. (Either modify or delete the line.)
Then try again.
Revision History:
~~~~~~~~~~~~~~~~~
v1.00 - 1.02 ... Earlier versions, distributed in separate archives.
v1.10 : 1995/07/12. Now all will build CONTROL.DAT file.
Now ROBOQ, SLMRQ and SRQ bundled together, and archive
includes QWKIDX11.ZIP (by Geoffrey Sy).
Combined the shared routines from ROBOQ/SLMRQ/SRQ into
a single unit, to minimize redundant coding.
Lots of error prevention and error control added.
v1.11 : 1995/07/16. Only SRQ updated, to account for From/To switched.
v1.20 : 1995/08/23. Added automatic internal index building routine.
(And removed QWKIDX11.ZIP.)
v1.21 : 1995/08/24. Now ensures a BBSID is added to CONTROL.DAT.
v1.22 : 1995/09/24. Only ROBOQ updated, to account for From/To switched.
Fixed problem with all RoboMail messages designated #1.
v1.25 : 1995/10/12. Fixed problem with variables not being initialized for
each new text file.
v1.30 : 1996/01/26. Fixed problem with programs not reading complete files
because Pascal stops at End-of-File markers.
** READ REIGNWAR.TXT FOR LEGAL TERMS **